salmon pasty - Turkish English Dictionary